anti-diffusing screen - German English Dictionary